Esx Hosts SoftwareInfo
The Esx Hosts SoftwareInfo schema contains properties that describes the software solution for an ESX host.
This schema was added in vSphere API 7.0.0.0.
{
"base_image": {
"version": "string",
"display_name": "string",
"display_version": "string",
"release_date": "string"
},
"add_on": {
"name": "string",
"version": "string",
"display_name": "string",
"vendor": "string",
"display_version": "string"
},
"components": {
"components": {
"version": "string",
"display_name": "string",
"display_version": "string",
"vendor": "string"
}
},
"solutions": {
"solutions": {
"version": "string",
"display_name": "string",
"components": {
"components": {
"version": "string",
"display_name": "string",
"display_version": "string",
"vendor": "string"
}
}
}
},
"hardware_support": {
"packages": {
"packages": {
"pkg": "string",
"version": "string"
}
}
},
"removed_components": {
"removed_components": {
"version": "string",
"display_name": "string",
"display_version": "string",
"vendor": "string"
}
},
"alternative_images": {
"alternative_images": {
"base_image": {
"version": "string",
"display_name": "string",
"display_version": "string",
"release_date": "string"
},
"add_on": {
"name": "string",
"version": "string",
"display_name": "string",
"vendor": "string",
"display_version": "string"
},
"components": {
"components": {
"version": "string",
"display_name": "string",
"display_version": "string",
"vendor": "string"
}
},
"solutions": {
"solutions": {
"version": "string",
"display_name": "string",
"components": {
"components": {
"version": "string",
"display_name": "string",
"display_version": "string",
"vendor": "string"
}
}
}
},
"hardware_support": {
"packages": {
"packages": {
"pkg": "string",
"version": "string"
}
}
},
"removed_components": {
"removed_components": {
"version": "string",
"display_name": "string",
"display_version": "string",
"vendor": "string"
}
},
"display_name": "string",
"selection_criteria": {
"selection_type": "string",
"host_uuids": [
"string"
],
"host_hardware_spec": {
"vendor": "string",
"models": [
"string"
],
"families": [
"string"
],
"oem_strings": [
"string"
]
}
}
}
}
}
Base image of the ESX.
This property was added in vSphere API 7.0.0.0.
OEM customization on top of given base-image. The components in this customization override the components in the base base-image.
This property was added in vSphere API 7.0.0.0.
If missing or null
, no OEM customization exists.
Map of components in an ESX image. The key is the component name and value is the information about specific version of the component.
This property was added in vSphere API 7.0.0.0.
When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: com.vmware.esx.hosts.component
. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: com.vmware.esx.hosts.component
.
Map of software solutions in an ESX image. The key is the solution name and value is the specification detailing components registered by that solution.
This property was added in vSphere API 7.0.0.0.
When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: com.vmware.esx.hosts.solution
. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: com.vmware.esx.hosts.solution
.
Information about the Hardware Support Packages (HSP) configured.
This property was added in vSphere API 7.0.2.0.
If missing or null
, no Hardware Support Package (HSP) info exists.
Information about the components to be removed in the software specification.
This property was added in vSphere API 8.0.3.0.
This property is optional because it was added in a newer version than its parent node.
When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: com.vmware.esx.hosts.component
. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: com.vmware.esx.hosts.component
.
Alternative Images apart from the Default Image
This property was added in vSphere API 9.0.0.0.
If missing or null
, no alternative image will be part of the software specification. Image ID supports only the following ASCII characters [a-z][A-Z][0-9][-] Case will be ignored when comparing identifiers "IMAGE-1" is equal to "image-1"
When clients pass a value of this schema as a parameter, the key in the property map must be an identifier for the resource type: com.vmware.esx.settings.image
. When operations return a value of this schema as a response, the key in the property map will be an identifier for the resource type: com.vmware.esx.settings.image
.